new Vue({
	el:'#app',
	data:{
        Case_message:{
        	clientid:'',
        	oppositeId:''
        },
        rules:{
        	clientid:[
        		{
        			required: true, message: '请输入委托人|当事人证件号', trigger: 'blur'
        		}
        	],
        	oppositeId:[
        		{
        			required: true, message: '请输入对方当事人证件号', trigger: 'blur'
        		}
        	]
        },
        loading:false,//加载使用
        tableData: [],
        disabled:true //用来下一步按钮的禁用还是不禁用
	},
	methods:{
		detection(formName){  //立即检测
		//传入 表单的ref值
			this.$refs[formName].validate((valid) => {  //监测表单数据
	          if (valid) {
	            //将加载设为true
				this.loading = true;
				var _this = this;
				var data = JSON.stringify(this.Case_message);
				
				this.$http.post("http://localhost:8080/law/detection",
				{"data":data},
				{emulateJSON:true}).then(result=>{
					var msg = eval("("+result.body+")")
					_this.tableData = msg.data;
					
					//判断是否可以进入下一步
					if(this.tableData.length>0){
						_this.$message.warning('案件利益冲突，不可添加！~');
					}else{
						_this.$message.success('案件利益无冲突，可以添加');
						_this.disabled=false;
					}
				});
				
				//将加载设为false
				this.loading = false;
	          } else {
	            this.$message.error('请将信息填写完整！~');
	            return false;
	          }
	        });
		},
		next(){ 
			//传递下一个页面的步骤条位置和下一个页面名称
			window.parent.parent_demo(2,"Case_add03.html");
		}
	}
});